/**
 * Copyright © 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.basicdata.standard.entity;


import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 设备点检标准Entity
 * @author 王洋
 * @version 2020-09-17
 */
public class BasicdataCheck extends DataEntity<BasicdataCheck> {
	
	private static final long serialVersionUID = 1L;
	private String coding;		// 编码
	private BasicCheckMainForm basicdataPart;		// 部位 父类
	private String checkProject;		// 检查项目
	private String content;		// 内容
	private String job;		// 专职
	private String fix;		// 检修
	private String post;		// 岗位
//	private List checkJob;		// 点检分工
	private String equipment;		// 设备状态
	private String method;		// 点检方法
	private String kind;		// 类别
	private String symbol;		// 计量单位
	private String judge;		// 判断符号
	private String opinion;		// 判断
	private String up;		// 上限
	private String extremity;		// 极限
	private String people;		// 责任人
	
	public BasicdataCheck() {
		super();
	}

	public BasicdataCheck(String id){
		super(id);
	}

	public BasicdataCheck(BasicCheckMainForm basicdataPart){
		this.basicdataPart = basicdataPart;
	}

	@ExcelField(title="编码", align=2, sort=1)
	public String getCoding() {
		return coding;
	}

	public void setCoding(String coding) {
		this.coding = coding;
	}
	
	public BasicCheckMainForm getBasicdataPart() {
		return basicdataPart;
	}

	public void setBasicdataPart(BasicCheckMainForm basicdataPart) {
		this.basicdataPart = basicdataPart;
	}
	
	@ExcelField(title="检查项目", align=2, sort=3)
	public String getCheckProject() {
		return checkProject;
	}

	public void setCheckProject(String checkProject) {
		this.checkProject = checkProject;
	}
	
	@ExcelField(title="内容", align=2, sort=4)
	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}
	
	@ExcelField(title="专职", align=2, sort=5)
	public String getJob() {
		return job;
	}

	public void setJob(String job) {
		this.job = job;
	}
	
	@ExcelField(title="检修", align=2, sort=6)
	public String getFix() {
		return fix;
	}

	public void setFix(String fix) {
		this.fix = fix;
	}
	
	@ExcelField(title="岗位", align=2, sort=7)
	public String getPost() {
		return post;
	}

	public void setPost(String post) {
		this.post = post;
	}
	
//	@ExcelField(title="点检分工", dictType="check_job", align=2, sort=8)
//	public List getCheckJob() {
//		return checkJob;
//	}
//
//	public void setCheckJob(List checkJob) {
//		this.checkJob = checkJob;
//	}
	
	@ExcelField(title="设备状态", dictType="device_state", align=2, sort=9)
	public String getEquipment() {
		return equipment;
	}

	public void setEquipment(String equipment) {
		this.equipment = equipment;
	}
	
	@ExcelField(title="点检方法", dictType="check_method", align=2, sort=10)
	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}
	
	@ExcelField(title="类别", align=2, sort=11)
	public String getKind() {
		return kind;
	}

	public void setKind(String kind) {
		this.kind = kind;
	}
	
	@ExcelField(title="计量单位", align=2, sort=12)
	public String getSymbol() {
		return symbol;
	}

	public void setSymbol(String symbol) {
		this.symbol = symbol;
	}
	
	@ExcelField(title="判断符号", align=2, sort=13)
	public String getJudge() {
		return judge;
	}

	public void setJudge(String judge) {
		this.judge = judge;
	}
	
	@ExcelField(title="判断", align=2, sort=14)
	public String getOpinion() {
		return opinion;
	}

	public void setOpinion(String opinion) {
		this.opinion = opinion;
	}
	
	@ExcelField(title="上限", align=2, sort=15)
	public String getUp() {
		return up;
	}

	public void setUp(String up) {
		this.up = up;
	}
	
	@ExcelField(title="极限", align=2, sort=16)
	public String getExtremity() {
		return extremity;
	}

	public void setExtremity(String extremity) {
		this.extremity = extremity;
	}
	
	@ExcelField(title="责任人", align=2, sort=17)
	public String getPeople() {
		return people;
	}

	public void setPeople(String people) {
		this.people = people;
	}
	
}